Hypercube based Divisibility Management for Integrated Credit Dispense and Computing Resource Allocation
نویسندگان
چکیده
E-cash algorithms offer strong protection on principal anonymity, transaction authenticity and quota enforcement of credit dispense but as of now there is no study on how to integrate them with the resource allocation schemes. In this paper, we propose a hypercube based tracking system for both credit dispense and resource allocation of computing assets using E-cash algorithms. Hypercube is chosen as the common references of the two major functions, so that the study results can be tailored for a wide range of data structures that could be used for both purposes. Based on the N-divisibility framework of disposable authentication, we develop the analysis techniques to assess the security properties using hypercube to track credit spending and for subcube allocation for two different schemes. The first scheme is highly secure yet has high computing costs. On the other hand, the second scheme can achieve the same security goals at much lower computing costs by relaxing anonymity protection rules but adding a simple anonymity hazard checking routine before a subcube can be spent/allocated. Anonymity hazard refers to the condition that the unique secret (commonly called the identity) assigned to a token can be deciphered from messages generated from transactions even when no double spending occurs. Simulations results show that well known subcube allocation schemes binary code and binary gray code are free of anonymity hazards because of their restrictive allocation rules. Anonymity hazards can occur to an unrestricted subcube allocation scheme if the anonymity hazard checking routine is not devised. Our study suggests that by decoupling of credit management and resource management, highly secure and efficient computing resource management schemes can be developed based on one integrated framework. Index Terms — Disposable Authentication, E-cash, Hypercube, N-divisible Token, Resource Allocation
منابع مشابه
Integrated modeling and solving the resource allocation problem and task scheduling in the cloud computing environment
Cloud computing is considered to be a new service provider technology for users and businesses. However, the cloud environment is facing a number of challenges. Resource allocation in a way that is optimum for users and cloud providers is difficult because of lack of data sharing between them. On the other hand, job scheduling is a basic issue and at the same time a big challenge in reaching hi...
متن کاملA review of methods for resource allocation and operational framework in cloud computing
The issue of management and allocation of resources in cloud computing environments, according to the breadth of scale and modern technology implementation, is a complicated issue. Issues such as: the heterogeneity of resources, resource dependencies to each other, the dynamics of the environment, virtualization, workload diversity as well as a wide range of management objectives of cloud servi...
متن کاملA Genetic Based Resource Management Algorithm Considering Energy Efficiency in Cloud Computing Systems
Cloud computing is a result of the continuing progress made in the areas of hardware, technologies related to the Internet, distributed computing and automated management. The Increasing demand has led to an increase in services resulting in the establishment of large-scale computing and data centers, in addition to high operating costs and huge amounts of electrical power consumption. Insuffic...
متن کاملA Model based on Cloud Computing for the implementation and management IT services in Banks
In recent years, the banking industry has made significant changes in technology and communications. The expansion of electronic communications and a large number of people around the world access to the Internet, appropriate to establish trade and economic exchanges provided but high costs, lack of flexibility and agility in existing systems because of the large volume of information, confiden...
متن کاملA Model based on Cloud Computing for the implementation and management IT services in Banks
In recent years, the banking industry has made significant changes in technology and communications. The expansion of electronic communications and a large number of people around the world access to the Internet, appropriate to establish trade and economic exchanges provided but high costs, lack of flexibility and agility in existing systems because of the large volume of information, confiden...
متن کامل